FROM centos:7

MAINTAINER Yang <yangyufans@qq.com>

ENV NGINX_VERSION=1.25.4

RUN yum install -y wget make gcc pcre-devel gzip zlib zlib-devel openssl openssl-devel

RUN echo "ZONE=Asia/Shanghai" > /etc/sysconfig/clock && \
    rm -rf /etc/localtime && \
    ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

RUN  yum -y install kde-l10n-Chinese telnet reinstall glibc-common && \
     localedef -c -f UTF-8 -i zh_CN zh_CN.utf8

ENV LC_ALL "zh_CN.UTF-8"


RUN cd / && wget http://nginx.org/download/nginx-$NGINX_VERSION.tar.gz \
 && tar -zxvf nginx-$NGINX_VERSION.tar.gz \
 && rm -rf nginx-$NGINX_VERSION.tar.gz \
 && cd nginx-$NGINX_VERSION \
 && ./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-stream=dynamic \
 && make \
 && make install

RUN mkdir -p /nginx/conf && mkdir /nginx/logs/ && mkdir /nginx/www

EXPOSE 80 443

COPY start.sh /

RUN chmod 777 /start.sh

CMD ["/start.sh"]